package cn.jeeweb.web.modules.sys.entity;

import cn.jeeweb.common.annotate.UiPropertyField;
import cn.jeeweb.common.flag.ObjectMark;
import cn.jeeweb.common.mvc.entity.DataEntity;
import cn.xjzn.framework_Core.ModuleServe;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.annotations.TableField;

/**
 * @package cn.jeewe.bbs.entity
 * @title: sys_config实体
 * @description: sys_config实体
 */

@TableName("sys_config")
@SuppressWarnings("serial")
public class SysConfig extends DataEntity<String> implements ObjectMark {

    /**编码*/
    @TableField(value = "code")
	@UiPropertyField(moduleId = ModuleServe.sysConfigModule,propertyName = "code",labelText="编码")
	private String code;
    /**名称*/
    @TableField(value = "name")
	@UiPropertyField(moduleId = ModuleServe.sysConfigModule,propertyName = "name",labelText="名称")
	private String name;
    /**值*/
    @TableField(value = "value")
	@UiPropertyField(moduleId = ModuleServe.sysConfigModule,propertyName = "value",labelText="值")
	private String value;
    /**是否系统控制*/
    @TableField(value = "is_sys")
	@UiPropertyField(moduleId = ModuleServe.sysConfigModule,propertyName = "isSys",labelText="是否系统控制")
	private String isSys;
	@TableField(exist = false)
	private String[] ids;

	/**
	 * 获取  code
	 *@return String  编码
	 */
	public String getCode(){
		return this.code;
	}

	/**
	 * 设置  code
	 *@param code  编码
	 */
	public void setCode(String code){
		this.code = code;
	}
	/**
	 * 获取  name
	 *@return String  名称
	 */
	public String getName(){
		return this.name;
	}

	/**
	 * 设置  name
	 *@param name  名称
	 */
	public void setName(String name){
		this.name = name;
	}
	/**
	 * 获取  value
	 *@return String  值
	 */
	public String getValue(){
		return this.value;
	}

	/**
	 * 设置  value
	 *@param value  值
	 */
	public void setValue(String value){
		this.value = value;
	}
	/**
	 * 获取  isSys
	 *@return String  是否系统控制
	 */
	public String getIsSys(){
		return this.isSys;
	}

	/**
	 * 设置  isSys
	 *@param isSys  是否系统控制
	 */
	public void setIsSys(String isSys){
		this.isSys = isSys;
	}

	public String[] getIds() {
		return ids;
	}

	public void setIds(String[] ids) {
		this.ids = ids;
	}
}